sharp-pointed weapon - Spanish English Dictionary